package com.yiwei.controller.bean;

import java.util.ArrayList;
import java.util.List;

import com.google.gson.Gson;

import lombok.Data;

@Data
public class DiAnMeiShengBean {
//	{
//		"examNo":"0001003210000438",
//		"checkMangerCode":"20180106141030647", 
//		"diagnoseManagerCode":"20180106141030647",    
//		"fileUrl":"",     
//		 "items":[ 
//		            {"itemName":"左眼球差","itemValue":"1.1"},
//		            {"itemName":"小结","itemValue":"无"}
//		       ]
//		}

	// 体检单号
	private String examNo;
	// 项目编号
	private String checkMangerCode;
	// 审核医
	private String diagnoseManagerCode;
	// 诊断结果[Pdf或者图片]
	private String fileUrl;
	// 项目明细
	private List<ItemBean> items;

	public static void main(String[] args) {
		DiAnMeiShengBean bean = new DiAnMeiShengBean();
		// 体检单号
		String examNo = "0001003210000438";
		// 项目编号
		String checkMangerCode = "0001003210000438";
		// 审核医
		String diagnoseManagerCode = "0001003210000438";
		// 诊断结果[Pdf或者图片]
		String fileUrl = "0001003210000438";

		bean.setExamNo(examNo);
		bean.setCheckMangerCode(checkMangerCode);
		bean.setDiagnoseManagerCode(diagnoseManagerCode);
		bean.setFileUrl(fileUrl);

		List items = new ArrayList();
		items.add(new ItemBean("左眼", "糖尿病视网膜病变（中度非增生期）。出血点。常见于糖尿病人群，中老年人或慢病患者，风险较高。半年进行一次视觉健康筛查；定期测量血糖、血压；注意饮食，适度运动。"));
		items.add(new ItemBean("右眼", "\r\n" + 
				"黄斑区（可见异常）。黄斑中心附近异常。常见于老年人或发生黄斑区异常患者。建议转诊眼科做进一步检查。"));
		items.add(new ItemBean("小结", "建议转诊眼科做进一步检查"));

		bean.setItems(items);
		
		String json = new Gson().toJson(bean);
		
		System.out.println(json);
	}

}
